Big Huge Thesaurus

Desert Fox

noun